home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / c / hcsvga12.zip / HCTARGA.H < prev    next >
C/C++ Source or Header  |  1992-10-14  |  733b  |  31 lines

  1. /*
  2.  * HCTarga.H
  3.  *
  4.  * Copyright 1990,1991 Synergrafix Consulting
  5.  *          All Rights Reserved.
  6.  *
  7.  * November 19,1991
  8.  *
  9.  */
  10.  
  11. #ifndef _HC_TGAINCLUDE
  12.  
  13. #define _HC_TGAINCLUDE
  14.  
  15. #include "hicolor.h"
  16.  
  17. #define HCTGACANTOPEN    -1
  18. #define HCTGANOMEM    -2
  19. #define HCTGANOTSUPPORTED -3
  20. #define HCTGACANTREAD    -4
  21. #define HCTGACANTWRITE    -5
  22.  
  23. #define MAXTGAXWIDTH    1024
  24. #define MAXTGAXHEIGHT    1024
  25. #define MAXTCOMMENT    256
  26.  
  27. int hctgaview(char *fname,int x,int y,int x1,int y1,int dither,int jitter);
  28. int hctgasave(char *fname,int x,int y,int x1,int y1,int compressed,BYTE csize,BYTE *comm);
  29. int hctgasize(char *fname,int *w,int *h,int *pixsize,int *ox,int *oy,int *type,int *comp,int *mapp,BYTE *csize,BYTE *comm);
  30.  
  31. #endif